to be in arrears - Spanish English Dictionary